using System;

namespace SharpMud.MudLib.SAMPLE.Commands.Metadata
{
	[AttributeUsage(System.AttributeTargets.Class)]
	public class GuidAttribute : System.Attribute
	{
		private System.Guid _CommandGuid;
		
		#region Constructors
		protected GuidAttribute()
		{
		}

		public GuidAttribute(string guid)
			:this(new System.Guid(guid))
		{
		}
		public GuidAttribute(System.Guid guid)
		{
			this._CommandGuid = guid;
		}
		#endregion

		public System.Guid CommandGuid
		{
			get
			{
				return _CommandGuid;
			}
		}

	}
}
